2bb4d366da9be3f9dbc11558ec7db8c10008eb00,testsuite/domain/src/test/java/org/jboss/as/test/integration/domain/suites/CoreResourceManagementTestCase.java,CoreResourceManagementTestCase,testSnapshot,#ModelNode#,743
Before Change
ModelNode listSnapshotOperation = new ModelNode();
listSnapshotOperation.get(OP).set(SnapshotListHandler.OPERATION_NAME);
listSnapshotOperation.get(OP_ADDR).set(addr);
ModelNode listResult = validateResponse(masterClient.execute(listSnapshotOperation)).get(DOMAIN_RESULTS);
Set<String> snapshots = new HashSet<String>();
for (ModelNode curr : listResult.get(NAMES).asList()) {
snapshots.add(listResult.get(DIRECTORY).asString() + "/" + curr.asString());
}
Assert.assertTrue(snapshots.contains(snapshot));
ModelNode deleteSnapshotOperation = new ModelNode();
deleteSnapshotOperation.get(OP).set(SnapshotDeleteHandler.OPERATION_NAME);
deleteSnapshotOperation.get(OP_ADDR).set(addr);
deleteSnapshotOperation.get(NAME).set(snapshot.substring(snapshot.lastIndexOf("/") + 1));
validateResponse(masterClient.execute(deleteSnapshotOperation));
listResult = validateResponse(masterClient.execute(listSnapshotOperation)).get(DOMAIN_RESULTS);
snapshots = new HashSet<String>();
for (ModelNode curr : listResult.get(NAMES).asList()) {
snapshots.add(listResult.get(DIRECTORY).asString() + "/" + curr.asString());
After Change
ModelNode listSnapshotOperation = new ModelNode();
listSnapshotOperation.get(OP).set(SnapshotListHandler.OPERATION_NAME);
listSnapshotOperation.get(OP_ADDR).set(addr);
ModelNode listResult = validateResponse(masterClient.execute(listSnapshotOperation));
Set<String> snapshots = new HashSet<String>();
for (ModelNode curr : listResult.get(NAMES).asList()) {
snapshots.add(listResult.get(DIRECTORY).asString() + "/" + curr.asString());
}
Assert.assertTrue(snapshots.contains(snapshot));
ModelNode deleteSnapshotOperation = new ModelNode();
deleteSnapshotOperation.get(OP).set(SnapshotDeleteHandler.OPERATION_NAME);
deleteSnapshotOperation.get(OP_ADDR).set(addr);
deleteSnapshotOperation.get(NAME).set(snapshot.substring(snapshot.lastIndexOf("/") + 1));
validateResponse(masterClient.execute(deleteSnapshotOperation));
listResult = validateResponse(masterClient.execute(listSnapshotOperation));
snapshots = new HashSet<String>();
for (ModelNode curr : listResult.get(NAMES).asList()) {
snapshots.add(listResult.get(DIRECTORY).asString() + "/" + curr.asString());